.watch-body {
    a{
        display: inline-block;
    }
    max-width: 750px;
    background-color: #F1F1F1;
    margin: 0 auto;
    .watch-body-header{
        color: white;
        background-color: #3B9BFF;
        height: 43px;
        line-height: 43px;
        text-align: center;
        a{
            float: left;
            margin-left: 20px;
            color: white;
        }
    }
    .watch-cycle {
        .swiper-container {
//         width: 100%;
            .swiper-wrapper {
                text-align: center;
                .swiper-slide {
                    img {
//                      height: 2.5rem;
                        width: 100%;
                        max-width:6rem;
                    }
                }
            }
            .swiper-pagination-bullet-active {
                background-color: yellow;
            }
        }
    }
    .watch-nav {
            height: 80px;
            padding-top: 10px;
            display: -webkit-box;
            background-color: white;
            .watch-nav-small {
                text-align: center;
                -webkit-box-flex: 1;
                a {
                    font-size: 14px;
                    img {
                        width: 45px;
                        height: 45px;
                    }
                }
            }
        }
        .watch-section{
            margin-top: 20px;
            .watch-section-brand{
                background-color: white;
                padding: 0px 20px 0px 20px;
                .watch-section-header{
                    height: 40px;
                    font-size: 16px;
                    color: #555555;
                    line-height: 40px;
                    a{
                        float: right;
                        color: #555555;
                    }
                }
                .watch-section-boody-all{
                    display: -webkit-box;
                    margin-bottom: 15px;
                    .watch-section-boody{
                        -webkit-box-flex: 1;
                        border: 1px solid #EEEEEE;
                        text-align: center;
                        padding: 0px 5px ;
                        img{
                            width: 100%;
                        }
                    }
                    .watch-section-middle{
                        margin: 0 10px;
                    }
                }
            }
            .watch-section-hot{
                margin-top: 20px;
                 background-color: white;
                .watch-section-header{
                    height: 30px;
                    font-size: 14px;
                    line-height: 30px;
                    span{
                        margin-left: 20px;
                    }
                }
                 //很多共同的样式
     .watch-section-common{
         border-top: 1px solid #EEEEEE;
         display: -webkit-box;
         .watch-common-small{
             -webkit-box-flex: 1;
             max-width: 2.4rem;
             padding: .05rem;
             height: 169px;
             .img{
                 height: 110px;
                 overflow: hidden;
                 img{
                     width: 100%;
                 }
             }
             .text{
                 color: #999999;
                 font-size: 12px;
                 height: 40px;
                 line-height: 20px;
                 overflow: hidden;
             }
             .price{
                 background-color: #FE4773;
                 color: white;
                 font-size: 14px;
                 text-align: center;
                 height: 20px;
                 line-height: 20px;
             }
         }
         .watch-common-middle{
             width: 2.38rem;
             border-right: 1px solid #EEEEEE;
             border-left: 1px solid #EEEEEE;
         }
     }  
            }
            .watch-section-all{
                height: 40px;
            }
            .watch-section-fixed{
                margin: 10px 0px;
                height: 20px;
                padding: 10px 0px;
                background-color: white;
                display: -webkit-box;
                .small{
                    color: #666;
                    text-align: center;
                    font-size: .14rem;
                    line-height:20px;
                    -webkit-box-flex: 1;
                    border-right: 1px solid #EEEEEE;
                }
                .last{
                    border-right-color:transparent ;
                }
            }
            .watch-section-new{
                margin-bottom: 20px;
                background: white;
                .watch-section-new-header{
                    height: 40px;
                    line-height: 40px;
                    border-left:5px solid #FE4773 ;
                    span{
                        margin-left: 10px;
                        font-size: 16px;
                    }
                }
                .new-product{
                    .new-product-top{
                        height: 350px;
                        display: -webkit-box;
                        border-top: 1px solid #EEEEEE;
                        .new-top-big{
                            -webkit-box-flex: 1;
                            width: 2.50rem;
                            border-left: 1px solid #EEEEEE ;
                            text-align: center; 
                            line-height: 350px;
                            img{
                                display: inline-block;
                                width: 1.75rem;
                            }
                        }
                        .new-top-four{
                            -webkit-box-flex:2;
                            .top{
                                display: -webkit-box;
                                height: 174px;
                                border-bottom: 1px solid #EEEEEE;
                                .one{
                                    -webkit-box-flex: 1;
                                    padding: 5px;
                                    width: 2.39rem;
                                    border-left: 1px solid #EEEEEE;
                                    .img{
                                        height: 100px;
                                        overflow:hidden;
                                        text-align: center;
                                        img{
                                            max-width: 2rem;
                                        }
                                    }
                                    .text{
                                        margin: 5px 0px;
                                        font-size: 14px;
                                        color: #999;
                                        height: 40px;
                                        line-height: 20px;
                                        overflow: hidden;
                                    }
                                    .price{
                                        font-size: 12px;
                                        color: #FF9CB4;
                                    }
                                }
                            }
                            
                        }
                    }
                    .new-product-footer{
                      .top{
                                display: -webkit-box;
                                height: 174px;
                                border-top: 1px solid #EEEEEE;
                                .one{
                                    -webkit-box-flex: 1;
                                    padding: 5px;
                                    width: 2.39rem;
                                    border-left: 1px solid #EEEEEE;
                                    .img{
                                        height: 100px;
                                        overflow:hidden;
                                        text-align: center;
                                        img{
                                            max-width: 2rem;
                                        }
                                    }
                                    .text{
                                        margin: 5px 0px;
                                        font-size: 14px;
                                        color: #999;
                                        height: 40px;
                                        line-height: 20px;
                                        overflow: hidden;
                                    }
                                    .price{
                                        font-size: 12px;
                                        color: #FF9CB4;
                                    }
                                }
                            }  
                    }
                }
            }
        }
        .watch-footer{
            img{
                width: 100%;
            }
        }
}